A Development Process for Building OSS-Based Applications

نویسندگان

  • Meng Huang
  • Liguang Yang
  • Ye Yang
چکیده

It has become great prominence that business organizations are considering open source software (OSS) when looking for software system solutions. However, building applications based on open source software remains an essential issue for many software developers since the new development process differs from traditional in-house development. In this paper, we present a development process based on our experience on using open source software in application development. The new process emphasizes the early assessment to improve the architecture stability and project manageability by assessing available OSS. A set of measurable assessment criteria is established in assessing OSS candidates and making optimal decisions in the development process. A case study is discussed to show the application of this process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

INTELLIGENT BUILDING ASSESSMENT BASED ON AN INTEGRATED MODEL OF FUZZY ANALYTIC HIERARCHY PROCESS AND FUZZY PREFERENCE DEGREE APPROACH (FAHP-FPDA)

Intelligent building (IB) technologies have widespread applications in the building design and development. In this regard, it is necessary to develop intelligent building assessment models in order to satisfy the clients, professionals, and occupants' growing demands. To this end, this paper proposes an integrated analytic hierarchy process (AHP) and preference degree approach (PDA) under the ...

متن کامل

Customization of Open Source Software in Companies

Most papers related to Open Source Software (OSS) discuss the development of OSS, licensing issues, and motivations of developers. Research in the area of customization of OSS is rare, however. The process after the deployment of an OSS within a company remains unknown. There is a danger that it is often unstructured and error-prone since OSS develops in a more complex way than proprietary soft...

متن کامل

Building an OSS Quality Estimation Model with CATREG

Open Source Software (OSS) has been a popular form in software development. In this paper, we use statistical approaches to derive OSS quality estimation models. Our objective is to build estimation models for the number of defects with metrics at project levels. First CATREG (Categorical regression with optimal scaling) is used to obtain quantifications of the qualitative variables. Then the i...

متن کامل

Open-Sourcing in the Celtix Project: A Case of Outsourcing to an Unknown Workforce

This paper presents a psychological contract perspective on the use of open source as an offshore outsourcing strategy – open-sourcing as we term it here. Building on previous research on IS outsourcing, a theoretical framework for understanding commercial software organizations involvement in open source software (OSS) is derived. The framework is used in a qualitative case study involving a c...

متن کامل

Modeling Modern Code Review Practices in Open Source Software Development Organizations

Many Open Source Software (OSS) communities has adopted peer code review as an effective quality improvement practice. The informal, regular, and tool-based code review process has been called ’modern code review’. There has not been much research on the modern code review process. This dissertation aims to model the this code review process adopted by the software organizations through 1)under...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005